home *** CD-ROM | disk | FTP | other *** search
- property spriteNum
-
- on enterFrame
- SpriteBreedte = 184
- SpriteHoogte = 92
- VerschilBreedte = abs(the mouseH - sprite(spriteNum).locH)
- VerschilHoogte = abs(the mouseV - sprite(spriteNum).locV)
- HoogteFactor = float((SpriteHoogte / 2) - VerschilHoogte) / (SpriteHoogte / 2)
- BreedteFactor = float((SpriteBreedte / 2) - VerschilBreedte) / (SpriteBreedte / 2)
- Factor = (HoogteFactor + BreedteFactor) * 1.5
- if Factor < 1 then
- Factor = 1
- end if
- if (Factor <= 2) and (Factor >= 1) then
- sprite(spriteNum).width = Factor * SpriteBreedte
- sprite(spriteNum).height = Factor * SpriteHoogte
- sprite(spriteNum).locZ = 50 + (Factor * 20)
- end if
- if Factor = 1 then
- sprite(spriteNum).blend = 0
- else
- sprite(spriteNum).blend = 100
- end if
- end
-